home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Interactive 7
/
PC World Interactive 7.iso
/
program
/
asprog.EXE
/
PRAW.TXT
< prev
next >
Wrap
Text File
|
1995-10-18
|
1KB
|
26 lines
┌──────────────────────────────────────────────────────────────────────────┐
│┌────────────────────────────────────────────────────────────────────────┐│
││ ││
││ Raw Player ││
││ ││
│└────────────────────────────────────────────────────────────────────────┘│
│ PS 27 · Ekim'95 Semih Hazar │
└──────────────────────────────────────────────────────────────────────────┘
Praw programì saf (raw) ses dosyalarìnì pc'nizin yadigâr
speaker'ìnda çalar. Ses dosyasìnì arka planda çaldìrmayì denediºimde sonuç
çok rezaletti.(daha doºrusu sonuç falan olamadì ilk denemem de programìm
birƒeyler saçmaladì ve uçtu) Daha sonra bundan vazgeçerek basit bir
mantìk ile bu programì yazdìm.
Gelelim programìn mantìºìna :
Program 256 tane bitspersample tablo yaratìyor. Bu tablolar her sample'ìn
sesini oluƒturabilmek için gerekli olan bit gruplarì, daha doºrusu alçak
veya yüksek bir deºer. Yani bu tablo sadece iki deºiƒik bayt'tan oluƒuyor.
Daha sonra da okuduºu veriyi bu tabloya göre çalìyor.
Program sadece 8bit/mono ses dosyalarìnì çalar. Örnek olarak
11 Khz'lik bir ses dosyasì 64 bits'sample 'dir, 22Khz'lik dosya ise 32
bits/sample.